lime citrate - German English Dictionary